Bug 559420 – gtk_icon_view_enable_model_drag_[source|dest] docs wrt.
authorClaudio Saavedra <csaavedra@igalia.com>
Sat, 24 Jan 2009 22:22:35 +0000 (22:22 +0000)
committerClaudio Saavedra <csaavedra@src.gnome.org>
Sat, 24 Jan 2009 22:22:35 +0000 (22:22 +0000)
2009-01-24  Claudio Saavedra  <csaavedra@igalia.com>

Bug 559420 – gtk_icon_view_enable_model_drag_[source|dest] docs
wrt. reorderable property

* gtk/gtkiconview.c: Improve docstrings regarding reorderable
        property. Based on a patch by Björn Lindqvist.

svn path=/trunk/; revision=22211

ChangeLog
gtk/gtkiconview.c

index 6851b569118ab97a91ed85530a38a1cb2f33f50a..8c2d414ce1b8ef970ccd1d631426a0bba6dc24af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-01-24  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Bug 559420 – gtk_icon_view_enable_model_drag_[source|dest] docs
+       wrt. reorderable property
+
+       * gtk/gtkiconview.c: Improve docstrings regarding reorderable
+        property. Based on a patch by Björn Lindqvist.
+
 2009-01-24  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtktoolbutton.c (gtk_tool_button_activatable_reset):
index ff7b11153dc9fa22d2599e61610192085a387fff..f3d7c4f89738c559b728a2f788c48fb688054538 100644 (file)
@@ -7009,8 +7009,9 @@ gtk_icon_view_drag_data_received (GtkWidget        *widget,
  * @n_targets: the number of items in @targets
  * @actions: the bitmask of possible actions for a drag from this
  *    widget
- * 
- * Turns @icon_view into a drag source for automatic DND.
+ *
+ * Turns @icon_view into a drag source for automatic DND. Calling this
+ * method sets #GtkIconView:reorderable to %FALSE.
  *
  * Since: 2.8
  **/
@@ -7040,8 +7041,9 @@ gtk_icon_view_enable_model_drag_source (GtkIconView              *icon_view,
  * @n_targets: the number of items in @targets
  * @actions: the bitmask of possible actions for a drag to this
  *    widget
- * 
- * Turns @icon_view into a drop destination for automatic DND.
+ *
+ * Turns @icon_view into a drop destination for automatic DND. Calling this
+ * method sets #GtkIconView:reorderable to %FALSE.
  *
  * Since: 2.8
  **/
@@ -7366,7 +7368,9 @@ static const GtkTargetEntry item_targets[] = {
  * #GtkTreeStore and #GtkListStore support these.  If @reorderable is %TRUE, then
  * the user can reorder the model by dragging and dropping rows.  The
  * developer can listen to these changes by connecting to the model's
- * row_inserted and row_deleted signals.
+ * row_inserted and row_deleted signals. The reordering is implemented by setting up
+ * the icon view as a drag source and destination. Therefore, drag and
+ * drop can not be used in a reorderable view for any other purpose.
  *
  * This function does not give you any degree of control over the order -- any
  * reordering is allowed.  If more control is needed, you should probably